68887
346262
183607
564697
304954
970319
288722
643166
839340
381389
316570
708280
791147
881949
1010724
806610
537505
43952
82987
592377
284284
528841
442275
817256